header {
    width: 100%;
    padding: .17rem 0 .19rem;
    background: #fece02;
}
header .container{
    width: 7.17rem;
    height: .68rem;
    margin: 0 auto;
}
header .container .logo{
    float: left;
    margin: 0rem .48rem 0 .2rem;
}
header .container .logo, header .container .logo img{
    width: .64rem;
    height: .68rem;
}
header .container .search{
    float: left;
    /*width: 4.31rem;*/
    width: 3.81rem;
    /*height: .69rem;*/
    height: .38rem;
    border-radius: .31rem;
    background: rgba( 255, 255, 255, .5);
    padding: .18rem .25rem .12rem;
}
header .container .search img{
    float: left;
    width: .38rem;
    height: .38rem;
}
header .container .search input{
    float: left;
    width: 3.2rem;
    height: .38rem;
    line-height: .38rem;
    padding-left: .20rem;
    border: none;
    outline: none;
    background: rgba( 255, 255, 255, 0);
}
header .container .search input, header .container .search input::-webkit-input-placeholder{
    color: #fff5c9;
    font-size: .3rem;
}
/* 公共代码 */
header .container .sm, header .container .sm img, header .container .info, header .container .info img{
    width: .44rem;
    height: .68rem;
}
header .container .sm{
    float: left;
    margin: 0 .40rem 0 .25rem;
}
header .container .info{
    float: left;
}
.wrap{
    width: 100%;   
}
.content {
    width: 7.5rem;
    height: auto;
    margin:auto;
}

.content .content-left {
    background-color: #f8f8f8;
    width: 1.77rem;
    vertical-align: top;
    float: left;

}

.content-left ul li a {
    display: inline-block;
    width: 1.74rem;
    height: .88rem;
    font-size: .3rem;
    line-height: .8rem;
    color: #3c3c3c;
    text-align: center;
    border-bottom: solid 2px #d4d4d4;
}

.content-left ul li:first-child a {
    font-family: SimSun;
    color: #fea31e;

    border-left: solid 3px #fece02;
}

.content .content-right {
    width: 5.73rem;
    float: right;
}

.content .content-right h3 {
    width: 5.73rem;
    height: .5rem;
    line-height: .5rem;
    font-weight: normal;
    background-color: #f8f8f8;
    font-size:.3rem;
    color: #565656;
}

.content .content-right ul {
    margin: .18rem 0 0 .26rem;
}

.content .content-right ul li {
    width: 5.47rem;
    height: 2.15rem;
    position: relative;
    border-bottom: solid 1px #a0a0a0;
}

.content .content-right ul li img {
    width: 1.68rem;
    height: 1.22rem;
    float: left;
    margin: .66rem .16rem .27rem .03rem;
}

.content .content-right ul li .right {
    width: 3.6rem;
    height: 2.15rem;
    float: right;
}

.content .content-right ul li .jx {
    width: .6rem;
    height: .32rem;
    line-height: .32rem;
    text-align: center;
    background-color: #ffffff;
    border-radius: .1rem;
    border: solid 2px #ff4100;
    font-family: SimSun;
    font-size: .23rem;
    color: #ff4100;
    float: left;
    margin: .32rem .1rem .13rem 0;
}

.content .content-right ul li .jj {
    width: 2.8rem;
    height: .27rem;
    font-size: .28rem;
    float: left;
    color: #404040;
    margin-top: .37rem;
}

.content .content-right ul li .myzy {
    width: 1.2rem;
    height: .42rem;
    line-height: .42rem;
    font-family: SimSun;
    font-size: .22rem;
    color: #ffffff;
    background-color: #f85252;
    border-radius: .1rem;
    text-align: center;

}

.content .content-right ul li .price {
    width: 1rem;
    height: .29rem;
    font-size: .3rem;
    text-align: center;
    margin: .06rem 0 .13rem;
    color: #929091;
}

.content .content-right ul li .yen {
    width: 1rem;
    height: .28rem;
    text-align: center;
    font-size: .36rem;
    font-weight: normal;
    color: #ff4100;
}

.content .content-right ul li a{
    width: .67rem;
    height: .67rem;
    position: absolute;
    right: .1rem;
    bottom: .2rem;
    /*margin: 0;*/
    display: inline-block;
}
.content .content-right ul li a img{
    width: .67rem;
    height: .67rem;
    margin: 0;
}
footer{
    position: fixed;
    width: 100%;
    bottom:0;
    height: 1.11rem;
    border-top: .02rem solid #c3c3c3;
    background-color: #fff;
}
footer .container{
    width: 7.17rem;
    background-color: #fff;
    margin:.09rem auto .13rem;
}
footer .container  a{
    display: inline-block;
    margin-right: 1.32rem;
    cursor: pointer;
}
footer .container  a:last-child{
    margin-right: 0;
}
footer .container  a img{
    width: .65rem;
    height: .62rem;
}

footer .container  a p{
    text-align: center;
    font-size:.23rem;
    height: .28rem;
    line-height: .28rem;
}
footer .container  a.cur{
    color:#fea31e;
}
